// 客户端

#include "NamePipeline.hpp"

int main()
{

    int fd = open("./name", O_WRONLY); // 以只读方式打信道
    char buf[1024] = {"0"};

    while (true)
    {

        printf("请输入：");

        scanf("%c", buf);

        int i = write(fd, buf, sizeof(buf));

        if (-1 == i)
        {
            perror("我是客户端，写入失败！\n");
            break;
        }
    }

    close(fd); // 关闭写端

    printf("已关闭写端\n");

    return 0;
}